﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using SistemaBastanteo.Dominio;

namespace SistemaBastanteo.Negocio
{
    public interface IBastanteoService
    {
        Bastanteo RegistrarBastanteo(int cliente, string grupo, int poder, string intervencion, decimal importe, DateTime limite, ICollection<Combinacion> combinacion );
        
        Bastanteo VerificarPoder(string ruc, int representante, int poder, decimal importe);
        ICollection<Bastanteo> ConsultarPoderesPorGrupo(string ruc, int representante, string grupo);
        ICollection<Bastanteo> ConsultarPoderesPorTipo(string ruc, int representante, string tipoIntervencion);
        Array ListarGrupos(int cliente);

    }
}